package com.atwulidun.observer16;

public class ObserverDemo {
    public static void main(String[] args) {
        // 创建一个气象局
        WeatherBureau weatherBureau = new WeatherBureau();

        // 创建百度和新浪，并添加到气象局中
        Observer baidu = new BaiDu();
        Observer sina = new Sina();
        weatherBureau.registerObserver(baidu);
        weatherBureau.registerObserver(sina);

        // 更新气象局的数据，并推送到各个观察者
        weatherBureau.set(10, 20, 30);
    }
}
